visit something upon someone - Französisch Englisch Wörterbuch